William Thurston: A Mathematical Perspective